Federated Learning with Object Detection

  • Tech Stack: Python, Image Data, opencv, Deep Learning, Federated Learning, Socket Programming, CUDA, BBOX.
  • Github URL: Project Link

  • By using Federated Learning concepts, researched and developed the federated learning code using socket programming for both server and client side by keeping the data security in mind.
  • Used car detection datasets and made object detection model for cars by utilizing and developing faster-R-CNN model,Also, developed image and video inferences to showcase the results of model trained.
  • GPU by using CUDA to train the model.computer vision, socket programming, and PyTorch.
  • Also, developed image and video inferences to showcase the results of model trained. Utilized GPU by using CUDA to train the model.
  • Wrote the thesis for the project and submitted it as part of my MSc project and dissertation and gave the presentation by creating the presentation for the assessors.